﻿// EXP0319.cpp : 如果想定义一个含有10个元素的vector对象，所有元素的值都是42，请例举三种不同的实现方法，哪种方式更好呢？

#include <iostream>
#include <vector>
using namespace std;

int main()
{
    //方法一：逐一插入
    vector<int> vec1;
    for (int i = 0; i < 10; ++i)
    {
        vec1.push_back(42);
    }

    //方法二:直接定义1
    vector<int> vec2 = { 42,42,42,42,42,42,42,42,42,42 };

    //方法三：直接定义2---最好
    vector<int> vec3 (10,42);
}

